Maned Duck - Alemán Inglés Diccionario